// hook.memoizedState.tag 的类型 也就是 effect 的类型
// 代表是 什么类型的 副作用

export const Passive = 0b0010; // 代表 useEffect 的 hook 结构 tag
// const Layout = 0b0100; // 代表 layout 的 hook 结构 tag
export const HookHasEffect = 0b0001; // 表示当前 hook的 副作用 需要执行 执行什么副作用呢 就要看 tag 是什么 Passive 还是 Layout

// 如果 hook 的 tag 是 Passive ｜ HookHasEffect 代表当前 hook 在 更新的时候 是需要执行 Passive tag类型的 副作用的
// 也就是 当前 hook 是 useEffect 且需要 执行 回调函数 代表 依赖 更新了 或者什么的 或者首次渲染

// 如果 hook 的 tag 是 Layout ｜ HookHasEffect 代表当前 hook 在 更新的时候 是不需要执行 Layout tag类型的 副作用的 依赖没更新啥的
